package mx.ipn.persistencia.dao;

import java.util.ArrayList;

import mx.ipn.to.InstitucionFinancieraTO;

public interface InstitucionFinancieraDAO {
	public boolean insertInstitucionFinanciera(
			InstitucionFinancieraTO institucionFinancieraTO);

	public short deleteInstitucionFinanciera(int idInstitucionFinanciera);

	public short updateInstitucionFinanciera(
			InstitucionFinancieraTO institucionFinancieraTO);

	public InstitucionFinancieraTO findInstitucionFinancieraById(
			int idInstitucionFinanciera);

	public InstitucionFinancieraTO findInstitucionFinancieraByNombre(
			String nombre);

	public ArrayList<InstitucionFinancieraTO> selectInstitucionFinanciera();

	public InstitucionFinancieraTO findInstitucionFinancieraByTelefono(
			String telefono);
}
